//
//  GHDiaryDataHandle.h
//  Diary
//
//  Created by lanou3g on 15/11/3.
//  Copyright © 2015年 王艺拓. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>
#import <UIKit/UIKit.h>
#import "GHDiaryDataModel.h"
#import "FZLDiaryDataObject.h"

@interface GHDiaryDataHandle : NSObject

// 利用Model进行传值的方式
- (void)saveDataWithManageContext:(NSManagedObjectContext *)manageContext
                     AndWithModel:(GHDiaryDataModel *)dataModel;

// 获取截屏的图片数组
- (NSMutableArray *)getImagesWithManagedObjecContext:(NSManagedObjectContext *)manageContext;

// 获取Model的数组
- (NSMutableArray *)getModelArrayWithManagedObjectContext:(NSManagedObjectContext *)manageContext;


// 删除指定的数据
- (void)deletModelWithMnagedObjectContext:(NSManagedObjectContext *)manageContext AndWithIndex:(NSInteger)index;

// 删除所有的数据
- (void)deletAllDataWithManageContext:(NSManagedObjectContext *)manageContext;

// Model的转换
- (GHDiaryDataModel *)getModelWithFZLModel:(FZLDiaryDataObject *)obj;



@end


